corn peeler - French English Dictionary